.term {
	background-color: #000;
	color: #f0f0f0;
	/* color: #33d011; */
	padding: 1px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: monospace;;
	font-size: 10pt;
	overflow: scroll;
	overflow-x: hidden;
}

.term-rev, .term input.term-rev  {
	background-color: #f0f0f0;
	color: #000;
}

.term .b {
	margin: 0;
	padding: 0;	
}

.term .pw {
	margin: 0;
	padding: 0;	
}

.term .pw .p {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	height: 1em;	
}

.term .pw .psw {
	margin: 0;
	padding: 0;	
	width: auto;
}

.term .pw .iw {
	margin: 0;
	padding: 0;	
	width: 100%;
}

.term .i {
	border: none;
	outline: none;
	border-width: 0;
	width: 100%;
	height: 1em;
	margin: 0;
	padding: 0;	
	font-family: monospace;;
	font-size: 10pt;
	word-wrap:break-word;
	background-color: #000;
	color: #f0f0f0;
}


/** Coloring sample
.term, .term .i {
    background-color: #F5F5F5 !important;
    color: #222222 !important;
}

 **/